open-source video games - French English Dictionary